/* Tables
-------------------------------------------------------------- */

table   { margin-bottom: 1.4em; }
th      { border-bottom: 2px solid #ccc; font-weight: bold; }
td      { border-bottom: 1px solid #ddd; }
th,td   { padding: 4px 10px 4px 0; }
tfoot   { font-style: italic; }
caption { background: #ffc; }

/* Use this if you use span-x classes on th/td. */
table .last { padding-right: 0; } 


tr.striped td { background-color: #F7FFF0; } 
td.tableheader
{
	background-color: #2E3F86;
	color: #FFF;
	font-weight: bolder;
}
td.tablesubheader
{
	background-color: #5E6B9F;
	color: #FFF;
	font-weight: bolder;
}